<template>
	<custom-layout custom-class="custom-layout">
	</custom-layout>
</template>

<script setup>
	import {
		onLaunch,
	
	} from '@dcloudio/uni-app'
	import {
		getToken
	} from '@/utils/token.js'
		import {
		useDictionaryStore,
		useUserStore
	} from '@/store/index.js'
		// 用户仓库
	const userStore = useUserStore()
    onLaunch(() => {

		//登录
		if (userStore.userId)  {
			uni.reLaunch({
				url:'/packageA/pages/login/index'
			})
		} else {
			uni.switchTab({
				url:'/pages/index/index'
			})
		}
        const updateManager = uni.getUpdateManager();
		
		updateManager.onCheckForUpdate( res=> {
		  // 请求完新版本信息的回调
		  console.log('是否有新版本2222：',res.hasUpdate);
		});
		
		updateManager.onUpdateReady( res=> {
		  uni.showModal({
		    title: '更新提示',
		    content: '新版本已经准备好，是否重启应用？',
		    success:(res) =>{
		      if (res.confirm) {
		        // 新的版本已经下载好，调用 applyUpdate 应用新版本并重启
		        updateManager.applyUpdate();
		      }
		    }
		  });
		
		});
		
		updateManager.onUpdateFailed( res=> {
		  // 新的版本下载失败
		});
		

	})
	
</script>

<style lang="scss" scoped>
	
</style>